.release-task{
  min-height: 100vh;
  background: #F7F7F7;
  padding: 32rpx 32rpx 236rpx;
  position: relative;
  .cell-border{
    .van-cell{
      border-bottom: 2rpx solid #EBEDF0;
    }
  }
  .cell-radio1{
    .van-cell{
      border-radius: 8rpx 8rpx 0 0 !important;
    }
  }
  .cell-radio2{
    .van-cell{
      border-radius:0 0 8rpx 8rpx !important;
    }
  }
  .cell-img-radio{
    border-radius: 0 0 8rpx 8rpx;
  }
}

.release-top{
  background: #FFFFFF;
  border-radius: 8rpx;
  .van-field__label{
    font-size: 28rpx;
    color: #262626;
  }
}

.release-top-img{
  padding: 24rpx 32rpx;
  .up-box{
    display: inline-block;
    width: 160rpx;
    height: 160rpx;
    background: #F7F8FA;
    position: relative;
    >view:first-child{
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%,-50%);
      width: 44rpx;
      height: 4rpx;
      background: #DCDEE0;
    }
    >view:last-child{
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%,-50%);
      width: 4rpx;
      height: 44rpx;
      background: #DCDEE0;
    }
  }
  .up_img_content{
    display: inline-block;
    width: 160rpx;
    height: 160rpx;
    position: relative;
    margin-right: 40rpx;
    >image{
      width: 160rpx;
      height: 160rpx;
    }
    >.up-icon{
      position: absolute;
      right: 0;
      top: 0;
    }
  }
  .release-top-text{
    margin-top: 16rpx;
    font-size: 24rpx;
    color: #969799;
    line-height: 32rpx;
  }
}

.release-title{
  font-size: 28rpx;
  color: #262626;
  line-height: 40rpx;
  margin-bottom: 16rpx;
}


.release-bottom{
  margin-top: 32rpx;
  .select-indus{
    .van-sidebar-item {
      border-left: 0!important;
    }
  }
  .van-field__label{
    font-size: 28rpx;
    color: #262626;
  }
  .van-tree-select{
    height: 768rpx!important;
  }
   .van-tree-select__item--active,.van-icon-success {
    color: #2F549F;
  }
  .van-sidebar-item--selected {
    position: relative;
    border: none;
    &::before{
      content:'';
      position: absolute;
      left: 0;
      top: 24rpx;
      width: 8rpx;
      height: 32rpx;
      background: #2F549F;
    }
  }
  .van-sidebar-item {
    height: 48px;
    font-weight: 400!important;
    color: #262626!important;
    display: flex!important;
    align-items: center;
  }


  .van-tree-select__item {
    height: 48px!important;
    line-height: 48px!important;
    font-weight: 400!important;
  }


}

.release-info{
  padding: 24rpx 32rpx 0;
  display: flex;
  .info-icon{
    margin-right: 16rpx;
  }
  >view{
    flex: 1;
    font-size: 24rpx;
    color: #8C8C8C;
    line-height: 32rpx;
    >view{
      display: inline;
      color:#2F549F
    }
  }
}

.release-btn{
  width: 686rpx;
  height: 88rpx;
  position: absolute;
  left: 32rpx;
  bottom: 116rpx;
  background: #2F549F;
  border-radius: 8rpx;
  text-align: center;
  font-size: 32rpx;
  color: #FFFFFF;
  line-height: 88rpx;
}

.select-btn{
  padding: 10rpx 32rpx;
  margin-bottom: 26rpx;
  >view{
    height: 80rpx;
    background: #2F549F;
    border-radius: 8rpx;
    font-size: 28rpx;
    color: #FFFFFF;
    line-height: 80rpx;
    text-align: center;
  }
}
